import request from "../utils/request";

/**
 * 我的清单界面请求
 * @param userId
 * @param catelogMapVo
 * @returns {AxiosPromise}
 */
export function catelogMapList(userId, catelogMapVo) {
    return request({
        url: `/catelog/${userId}`,
        method: 'post',
        data: catelogMapVo
    })
}

export function catelogByUser(userId) {
    return request({
        url: `/catelog/user/${userId}`,
        method: 'get'
    })
}

export function createDefaultCatelog(catelog) {
    return request({
        url: '/catelog/createDefault',
        method: 'post',
        data: catelog
    })
}

export function catelogList(catelogVo){
    return request({
        url: '/catelog/list',
        method: 'get',
        params: catelogVo
    })
}

export function catelogPageUser(catelogVo){
    return request({
        url: '/catelog/pageUser',
        method: 'post',
        data: catelogVo
    })
}


export function updateCatelog(catelog) {
    return request({
        url: '/catelog/update',
        method: 'post',
        data: catelog
    })
}
